百度地图Web端调用,步骤简单(代码不用记,copy)

您所在的位置:网站首页 百度地图 web端 瓜路线 百度地图Web端调用,步骤简单(代码不用记,copy)

百度地图Web端调用,步骤简单(代码不用记,copy)

2024-07-11 03:15| 来源: 网络整理| 查看: 265

使用百度的东西当然需要key了

百度web端,JavaScript api:http://lbsyun.baidu.com/index.php?title=jspopular 自己可以免费申请一个百度地图web端的key

把可以加入页面中

这个key,copy去应该可以使用

然后官方的代码了,copy使用 ,经纬度可以写死,也可以使用你数据库的,都是js的事了,不详述。

div的id和key有关。自己的key 填自己设定的id 放在你的项目中如果没有显示出地图,设定一下div的大小

body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";} 地图展示 //var marker = new BMap.Marker(point); //创建marker对象 //marker.enableDragging(); //marker可拖拽 //map.addOverlay(new BMap.Marker(new BMap.Point(107.48077,31.21341))); /* ,{icon:new BMap.Icon("图片路径",new BMap.Size(25,25))} */ // 百度地图API功能 var map = new BMap.Map("allmap"); // 创建Map实例 var point = new BMap.Point(107.48077,31.21341); map.centerAndZoom(point, 15);// 初始化地图,设置中心点坐标和地图级别11 12 13 14 15 //添加地图类型控件 map.addControl(new BMap.MapTypeControl({ mapTypes:[ BMAP_NORMAL_MAP, BMAP_HYBRID_MAP ]})); var marker = new BMap.Marker(point); // 创建标注.创建marker对象 map.addOverlay(marker); // 将标注添加到地图中 map.addEventListener("click", function(e){ alert('经度:'+e.point.lng+' , 纬度: '+e.point.lat); var now_point = new BMap.Point(e.point.lng, e.point.lat ); marker.setPosition(now_point);//设置覆盖物位置 }); marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画 marker.enableDragging(); //marker可拖拽 map.setCurrentCity("四川"); // 设置地图显示的城市 此项是必须设置的 map.enableScrollWheelZoom(true); //开启鼠标滚轮缩放


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3